package com.rzico.sbl.model

import android.os.Parcelable
import com.amap.api.maps.model.Marker
import com.amap.api.maps.model.Polygon
import com.xinnuo.common_ui.base.BaseBean
import kotlinx.parcelize.Parcelize

/**
 * 描 述：
 * 作 者：小卷毛  2021-07-06 18:09
 * 修改描述：
 * 修 改 人：
 * 修改版本：
 */
@Parcelize
data class GoodsData(
    var id: String = "",
    var productId: String = "",
    var productCategoryId: String = "",
    var name: String = "",
    var subTitle: String? = "",
    var thumbnail: String = "",
    var price: String = "",
    var vipPrice: String = "",
    var vip1Price: String = "",
    var vip2Price: String = "",
    var vip3Price: String = "",
    var vip4Price: String = "",
    var vip5Price: String = "",
    var marketPrice: String = "",
    var minimum: String = "",
    var maximum: String = "",
    var quantity: String = "",
    var stock: String = "",
    var availableStock: String = "",
    var monthSale: String = "",
    var subType: String = "",
    var check: Boolean = false,
    var tags: ArrayList<GoodsTagData> = ArrayList(),
    var labels: ArrayList<String> = ArrayList()
) : Parcelable

@Parcelize
data class GoodsTagData(
    var id: String = "",
    var name: String = "",
    var memo: String? = "",
    var isChecked: Boolean = false
) : Parcelable

data class GoodsInput(
    var productId: String = "",
    var price: String = "",
    var name: String = ""
) : BaseBean()
